\documentclass[a4paper,10pt, fleqn]{article}
\usepackage{graphicx} %Paquete para ingresar gráficos.
\usepackage{hyperref}
\usepackage{fancybox}
\usepackage[spanish]{babel} % Para división en sílabas español.
\usepackage[utf8]{inputenc} % Para poner acentos.
\usepackage{placeins} % Para poder usar \FloatBarrier para que las tablas e imagenes no se vayan de la seccion
\usepackage{float} % Para usar [H] en tablas e imagenes

%Encabezado y Pié de página
\input{EncabezadoyPie.tex}
%Carátula del Trabajo
\title{ \input{Portada.tex} }

\begin{document}
\maketitle %Hace que el título anterior sea el principal del documento
\tableofcontents %Esta línea genera un indice a partir de las secciones y subsecciones creadas en el documento

\newpage
\section{Requerimientos de software}

\newpage
\section{Descripción general}
\newpage
\section{Servidor}
  \subsection{Descripción General}
  
  \subsection{Clases}
  
  \subsection{Diagramas UML}
  
  \subsection{Descripción de archivos y protocolos}
  
  \subsubsection{Eventos del Juego}
  Los eventos son los acontecimientos detectados a lo largo de una partida producto de las acciones del usuario o de otros eventos. Estos poseen la información
  que debe ser entregada a cada participante de una partida para poder mostrar en pantalla el estado real del juego que vive en la memoria del servidor.
  Los eventos se pueden dividir en dos, los eventos que un cliente debe comunicar al servidor, y los que el servidor debe comunicar a los clientes. A continuación
  se detallan cuales son estos.
    \paragraph{Cliente a Servidor}
      \begin{itemize}
	\item Pedido de Disparo
	\item Crear Juego(Mundo)
	\item Unirse a Juego
	\item Solicitar Salas de Juego
	\item Solicitar Lista de Mundos Disponibles
	
      \end{itemize}

    \paragraph{Servidor a Cliente}
      \begin{itemize}
       \item Generación de Pajaro
       \item Disparo de huevo
       \item Colisión
       \item Sincronización Objetos
       \item Pausar Juego (por desconexión de un cliente)
       \item Avisar inicio de Juego
       \item Continuar Juego
       \item Devolver Salas de Juego
       \item Devolver Lista de Mundos Disponibles
      \end{itemize}

  \subsubsection{Protocolo de Comunicación}
  
  
\newpage
\section{Cliente}
  \subsection{Descripción General}
  \subsection{Clases}
  \subsection{Diagramas UML}
  \subsection{Descripción de archivos y protocolos}
  
\newpage
\section{Diseñador}
  \subsection{Descripción General}
  \subsection{Clases}
  \subsection{Diagramas UML}
  \subsection{Descripción de archivos y protocolos}

\newpage
\section{Diagramas de Clases}
\newpage
\section{Programas intermedios y de prueba}
\newpage
\section{Código Fuente}

\end{document}